package java4_2.Homework3;

import java.util.Scanner;

/**
 * *3：模拟一个用户限时(比如40秒)登录，要求输入用户名和密码登录系统，
 * 如果正确（假设是admin和1234）,然后输出欢迎信息（welcome to...）后，
 * 正常退出或者一个死循环，如果40秒没有输入完成，则强制退出(System.exit).
 * 控制时间的用另一个线程来实现
 */
public class Login {
    public static void main(String[] args) {
        Time time = new Time();
        time.start();
        Scanner scanner = new Scanner(System.in);
        while (true) {
            System.out.print("请输入用户名：");
            String name = scanner.next();
            System.out.print("请输入密码：");
            String pwd = scanner.next();
            if (name.equals("admin") && pwd.equals("1234")) {
                System.out.println("welcome!!");
                time.isFinished(true);
                return;
            } else {
                System.out.println("输入有误，请重试！");
            }
        }
    }
}
